simultaneous impact rate - French English Dictionary